to offer for sale or sell - Français Anglais Dictionnaire